x = int(input())
d0 = ''
d1 = ''
d2 = ''
d3 = ''
y = 31
count = 0
b = 0
a0 = x % 10
a1 = x // 10 % 10
a2 = x // 100 % 10
a3 = x // 1000
if a0 == 0:
    count += 1
if a1 == 0:
    count += 1
if a2 == 0:
    count += 1
if a3 == 0:
    count += 1
if a3 <= 0:
    print("Введённое число не является четырёхзначным")
    exit()
if x // 2 == 0:
    print("Число чётное: Да")
else:
    print("Число чётное: Нет")
if x // 3 == 0:
    print("Число кратно трём: Да")
else:
    print("Число кратно трём: Нет")
while y < 100:
    y += 1
    b = y ** 2
    if b == x:
        print("Число является квадратом числа:",y)
        break
else:
    print("Число является квадратом числа: Нет")
print("Наименьшая цифра числа:", min(a0, a1, a2, a3))
print("Наибольшая цифра числа:", max(a0, a1, a2, a3))
print("Количество нулей в числе:", count)
if a0 == 0:
    d0 = 0
if a0 == 1:
    d0 = 1
if a0 == 4:
    d0 = 2
if a0 == 9:
    d0 = 3
if a1 == 0:
    d1 = 0
if a1 == 1:
    d1 = 1
if a1 == 4:
    d1 = 2
if a1 == 9:
    d1 = 3
if a2 == 0:
    d2 = 0
if a2 == 1:
    d2 = 1
if a2 == 4:
    d2 = 2
if a2 == 9:
    d2 = 3
if a3 == 0:
    d3 = 0
if a3 == 1:
    d3 = 1
if a3 == 4:
    d3 = 2
if a3 == 9:
    d3 = 3
if d0 == '':
    d0 = 'Нет'
if d1 == '':
    d1 = 'Нет'
if d2 == '':
    d2 = 'Нет'
if d3 == '':
    d3 = 'Нет'
print("Цифра в разряде единиц является квадратом цифры:",d0)
print("Цифра в разряде десятков является квадратом цифры:",d1)
print("Цифра в разряде сотен является квадратом цифры:",d2)
print("Цифра в разряде тысяч является квадратом цифры:",d3)